/********************************************************************************
  DESCRIPTION OF THE FILE HERE
********************************************************************************/

#ifndef <name_of_class>_H
#define <name_of_class>_H

#include "common.h"

/* NOTE TO DELETE WHEN EDITING: class fields are inaccessible from outside     */
/*                               this  class (so private to thi class).        */
/*                              Getty and Setty methods are to be implemented  */
/*                               in order to deal with them directly           */
typedef struct SNewClass * ptrNewClass; 

ptrNewClass NewClass_create(*** PARAMS ***);

***********************************
*** DECLARATION OF METHODS HERE ***
***********************************

void NewClass_destroy(ptrNewClass);

#ifdef DEBUG
void NewClass_printf (ptrNewClass);
#endif /* DEBUG */

#endif /*<name_of_class>_H*/
